/**
 * <p/>
 * 版本信息：
 * 日期：2015年7月2日
 * Copyright 马丁洛克 Corporation 2015 版权所有
 */
package utils;

/**
 * 类描述:七牛上传文件存放类型
 */
public enum QiniuUploadModule {
    /*1、相册模块
    album/文件类型/uuid.文件后缀
    2、表情
    phiz/文件类型/uuid.文件后缀
    3、聊天
    chat/文件类型/uuid.文件后缀
    4、盟友圈、微商圈、企业圈
    circle/文件类型/uuid.文件后缀
    5、店铺
    mall/文件类型/uuid.文件后缀*/
    _sys(0),//公共的
    _album(1),//相册模块
    _phiz(2),//表情
    _chat(3),//聊天
    _circle(4),//盟友圈、微商圈、企业圈
    _mall(5);//店铺
    private int value;
    QiniuUploadModule(int value) {
        this.value = value;
    }

    public static QiniuUploadModule valuesOf(int value) {
        switch (value) {
            case 0:
                return _sys;
            case 1:
                return _album;
            case 2:
                return _phiz;
            case 3:
                return _chat;
            case 4:
                return _circle;
            case 5:
                return _mall;
            default:
                return null;
        }
    }

    public int getValue() {
        return value;
    }

    public void setValue(int value) {
        this.value = value;
    }
}
